package src.string;

public class IndexOfDemo {
    public static void main(String[] args) {
        /*
         * 检查字符串出现的位置
         */
        String str = "Thinking in Java";
        int index = str.indexOf("in");
        System.out.println(index); //2
        index = str.indexOf("on");
        System.out.println(index); //-1
        /*
         * 从一个指定位置开始查找字符串
         */
        index = str.indexOf("in", 3);
        System.out.println(index);//5
        index = str.indexOf("in", 10);
        System.out.println(index);//-1

        /*
         * 检查字符串中字符出现的位置
         */
        index = str.indexOf('a');
        System.out.println(index);
        index = str.indexOf('a', 14);
        System.out.println(index);
        index = str.indexOf('X');
        System.out.println(index);

        /*
         * 从后向前查找
         */
        str = "Thinking In Java";
        index = str.lastIndexOf("in");
        System.out.println(index);//9
        /*
         * 思考题：忽略大小写 查到 in 的出现位置
         */
    }
}







